put the squeeze on someone - Francés Inglés Diccionario